/*Reset Settings*/
body,div,span,object,frame,h1,h2,h3,h4,h5,h6,p,blockquote,a,code,em,img,q,small,strong,dd,dl,dt,li,ol,ul,fieldset,form,label,table,tbody,tr,th,td,input,menu{margin:0;padding:0}
body{font-size:12px;font-family:Tahoma,Verdana,STHeiTi,simsun,sans-serif}
a img, :link img, :visited img{border:0}
a{text-decoration:none;color:#112e8d}
table{border-collapse:collapse}
ul{list-style:none}
q:before, q:after,blockquote:before, blockquote:after{content:""}
input.inputtext:focus, textarea:focus, select:focus{
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:#FCFCFC none repeat scroll 0 0;
}
select{border:1px solid #BDC7D8;height:22px;padding:2px}
button{cursor:pointer}
/* clearFix*/
.clearfix:after,.feed:after,.feed-content .headline:after,.comment:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix,.feed,.feed-content .headline,.comment{display:inline-block}
.clearfix,.feed,.feed-content .headline,.comment {display:block}

.pipe{color:#666;margin:0 3px}

body{background:url(image/sitenavbg.jpg) repeat-x}
.main{width:982px;margin:0 auto}
.site-nav{width:982px;height:22px;line-height:22px;margin:0 auto;}
.login-info{float:left}
.quick-menu{float:right}
.quick-menu li{float:left;margin-right:5px;*display:inline}
.quick-menu .input-text{width:75px;height:14px;line-height:14px;font-size:11px;font-family:arial}
.quick-menu .loginbtn{cursor:pointer;text-indent:-999em;display:block;margin-top:3px;font-size:0px;border:0px;width:36px;height:15px;border-collapse:collapse;background:url(image/btn_miniLogin.jpg) no-repeat}

.header .wrapbox-reg{float:right;padding-right:15px;margin-top:-50px}
.header .wrapbox-reg .btnlogin{margin-right:20px}

.nav{width:982px;height:170px;position:relative;background:#fff url(image/menu.png) no-repeat}

.homemenu{height:90px; width:982px; background:url(image/menu.png) no-repeat 0 0; margin:0 auto;}
.homemenu ul{padding-top:10px;}
.homemenu li{float:left; width;170px;_display:inline;}
.homemenu li#m1{margin-left:6px;}
.homemenu li#m2{margin-left:19px;}
.homemenu li#m3{margin-left:27px;}
.homemenu li#m4{margin-left:24px;}
.homemenu li#m5{margin-left:21px;}
.homemenu li a{display:block; height:56px; width:170px; background:url(image/menu.png) no-repeat; text-indent:-9999em; outline:none;}
.homemenu li#m1 a{background-position:0 -170px;}
.homemenu li#m2 a{background-position:-170px -170px;}
.homemenu li#m3 a{background-position:-340px -170px;}
.homemenu li#m4 a{background-position:-510px -170px;}
.homemenu li#m5 a{background-position:-680px -170px;}
.homemenu li#m1 a:hover{background-position:0 -226px;}
.homemenu li#m2 a:hover{background-position:-170px -226px;}
.homemenu li#m3 a:hover{background-position:-340px -226px;}
.homemenu li#m4 a:hover{background-position:-510px -226px;}
.homemenu li#m5 a:hover{background-position:-680px -226px;}
.homemenu li.current a{height:80px;}
.homemenu li#m1.current a{background-position:0 -282px!important;}
.homemenu li#m2.current a{background-position:-170px -282px!important;}
.homemenu li#m3.current a{background-position:-340px -282px!important;}
.homemenu li#m4.current a{background-position:-510px -282px!important;}
.homemenu li#m5.current a{background-position:-680px -282px!important;}

.friendly{margin-left:15px}
.friendly li{display:inline;margin-right:10px}

.searchbox{position:absolute;right:15px;bottom:35px;width:375px;height:41px;background:url(image/searchbg.jpg) no-repeat}
.searchbox .input-text{float:left;margin:10px auto auto 26px;padding:3px;width:243px;border:0}
.searchbox .searchbtn{float:right;margin-top:5px;margin-right:4px;text-indent:-999em;border:0;background:url(image/searchbtn.jpg) no-repeat;width:91px;height:31px}

.hotsearch{position:absolute;overflow:hidden;width:300px;right:23px;bottom:8px}
.hotsearch li{display:inline;margin-right:5px}


#outer_wrapper {margin:10px auto}
#container {width: 100%;float: left;margin-right: -200px;}
#content {margin-right: 198px;}
#main {	margin-left: 216px;}
#left {width:206px;float:left}
#sidebar {width:180px;float:right;}
#footer {border-top:1px solid #666;color:#666;padding:3px 0;margin:20px 0}
#footer .s1{float:left}
#footer .s2{float:right}

h1 {margin-top: 0;}
.last {margin-bottom: 0;}
.clearing {height: 0;clear: both;}

.goods_list{padding-left:5px;margin-top:5px}
.goods_list li{display:block;height:25px;line-height:25px;padding-left:15px;background:url(image/listicon1.jpg) 3px 9px no-repeat;border-bottom:1px solid #dcdcdc}
.leftwrap1{background:url(image/classify_border.gif) repeat;padding:5px;margin-bottom:10px}
.inleftwrap1{background-color:#fff;padding:5px}
.inleftwrap1 .more{display:block;margin:2px;text-align:right}

.leftwrap2{background-color:#ddd;padding:5px}
.inleftwrap2 h1{background-color:#fff;padding:3px 0 3px 10px}

.ranktab{position:relative;margin-top:5px;margin-bottom:-1px}
.ranktab a{float:left;width:63px;height:20px;padding-top:3px;text-align:center}
.ranktab a.selected{background:url(image/ranktitlebg.jpg) no-repeat}

.ranking{padding:5px 0 5px 40px;background-color:#fff;border:1px solid #c6c6c6}
.ranking li{line-height:22px}

.showwindow{margin:10px 0}
.showwindow .more{float:right;margin-top:-25px;position:relative}
.goodwrap{height:200px}
.showwindow dl{float:left;margin:4px;_display:inline;width:132px}
.showwindow dt a{display:block;width:130px;height:130px;border:1px solid #ddd;background-position:center;background-repeat:no-repeat}
.showwindow dd{text-align:center;height:20px;line-height:20px}
.showwindow .goodname{font-weight:bold;background:url(image/icon3.jpg) 28px 6px no-repeat}
.showwindow .explan{font-weight:bold;color:#999}
.showwindow .price{font-weight:bold;color:#ff0000}

.goodwrap-flow{padding-top:20px;text-align:center}
.goodwrap-flow a{float:right;margin-top:10px}

.rightwrap1,.rightwrap2,.rightwrap3{margin-bottom:10px}
.rightwrap1 .ratelist{margin-top:5px}
.rightwrap1 .ratelist li{border-bottom:1px solid #dcdcdc;padding:3px 10px}
.rightwrap1 .ratelist li span{margin:0 15px}

.rightwrap3{background:url(image/classify_border.gif) repeat;padding:5px;margin-bottom:10px}
.inrightwrap3{background-color:#fff;padding:5px}
.newslist{margin-top:5px}
.newslist li{display:block;padding:3px 0 5px 15px;background:url(image/listicon1.jpg) 3px 8px no-repeat}
.newslist li span,.newslist li a{display:block;line-height:20px}



